assistant to a parish priest - Francés Inglés Diccionario